high compression engine - Espagnol Anglais Dictionnaire